package com.macrohard.admin.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.macrohard.mapper.domain.Gradeitem;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode
public class GradeItemExcelModel {
	public GradeItemExcelModel(Gradeitem o) {
		gitemId = o.getGitemId();
		gitemStuid = o.getGitemStuid();
		gitemStuname = o.getGitemStuname();
		gitemStusex = o.getGitemStusex();
		gitemStucollege = o.getGitemStucollege();
		gitemStugrade = o.getGitemStugrade();
		gitemStuclass = o.getGitemStuclass();
		gitemStuprofession = o.getGitemStuprofession();
		gitemAitem = o.getGitemAitem();
		gitemAname = o.getGitemAname();
		gitemAid = o.getGitemAid();
		gitemTeacher = o.getGitemTeacher();
		gitemAddress = o.getGitemAddress();
		gitemDate = o.getGitemDate();
		gitemGrade = o.getGitemGrade();
		gitemCredit = o.getGitemCredit();
		gitemType = o.getGitemType();
	}
	@TableId(value = "gitem_id", type = IdType.AUTO)
	private Integer gitemId;

	/**
	 *  m id
	 */
	@TableField(value = "gitem_stuId")
	private String gitemStuid;

	/**
	 *
	 */
	@TableField(value = "gitem_stuName")
	private String gitemStuname;

	/**
	 *
	 */
	@TableField(value = "gitem_stuSex")
	private String gitemStusex;

	/**
	 *
	 */
	@TableField(value = "gitem_stuCollege")
	private String gitemStucollege;

	/**
	 *
	 */
	@TableField(value = "gitem_stuGrade")
	private String gitemStugrade;

	/**
	 *
	 */
	@TableField(value = "gitem_stuClass")
	private String gitemStuclass;

	/**
	 *
	 */
	@TableField(value = "gitem_stuProfession")
	private String gitemStuprofession;

	/**
	 *
	 */
	@TableField(value = "gitem_aitem")
	private String gitemAitem;

	/**
	 *
	 */
	@TableField(value = "gitem_aName")
	private String gitemAname;

	/**
	 *
	 */
	@TableField(value = "gitem_aId")
	private String gitemAid;

	/**
	 *
	 */
	@TableField(value = "gitem_teacher")
	private String gitemTeacher;

	/**
	 *
	 */
	@TableField(value = "gitem_address")
	private String gitemAddress;

	/**
	 *
	 */
	@TableField(value = "gitem_date")
	private Date gitemDate;

	/**
	 *
	 */
	@TableField(value = "gitem_grade")
	private String gitemGrade;

	/**
	 *
	 */
	@TableField(value = "gitem_credit")
	private Double gitemCredit;

	/**
	 *
	 */
	@TableField(value = "gitem_type")
	private Integer gitemType;
}
